finding or recovering anything lost - Turkish English Dictionary